#include<stdio.h>
#include<fcntl.h>
#include<unistd.h>
#include<stdlib.h>
#include<string.h>
#include<sys/types.h>

void func(char str[100]){
    printf("%ld\n", sizeof(str[100]));
}

int main(int argc, char const *argv[])
{
    int str[100];
    char a[10];
    func(a);
    printf("%ld\n", sizeof(str));
    // int n;
    //scanf("%d", &n); // <-- 0 键盘
    //printf("%d", n); // --> 1 终端

    // read(STDIN_FILENO, &n, sizeof(int));   // <-- 0 键盘
    // write(STDOUT_FILENO, &n, sizeof(int)); // --> 1 终端

    // fprintf(stdout, "abc");   //数据存储在缓冲区中
    // fprintf(stderr, "xyz\n"); //无需经过缓冲区直接输出

    //pause();
    return 0;
}
